carcass processing plant - German English Dictionary